English-russian biological dictionary. 2013.
spoonwood ivy — noun : sheep laurel … Useful english dictionary